@charset "utf-8";
html,body{height:100%;}
.right-top {
  right: 1rem;
  top: 8%;
  position: fixed;
}
.right-bottom {
  right: 1rem;
  bottom: 4%;
  position: absolute;
}
.list-nav {
  position: relative;
  width: 3.38rem;
  height: 3.38rem;
  border-radius: .6rem;
  background-color: rgba(0, 0, 0, 0.6); 
}
.list-nav i,.list-nav i:before {
  height: .3rem;
  background-color: #fff;
  display: block; 
}

.list-nav i {
  width: 1.35rem;
  margin: 0 auto .5rem;
  border-radius: .2rem;
  -webkit-transform: translateX(0.25rem);
  transform: translateX(0.25rem);
  -webkit-transition: all .1s linear;
  transition: all 0.1s linear; }

.list-nav .inner {
  position: relative;
  top: 0.75rem; }

.list-nav i:before {
  content: " ";
  width: .3rem;
  border-radius: 50%;
  -webkit-transform: translateX(-0.5rem);
  transform: translateX(-0.5rem); }

.VR,.VR img {
  display: block;
  width: 3.5rem;
  height: 3.5rem;
 }
 
 
 .modal{position:fixed;bottom:5%;top:auto;right:2%;left:auto;width:96%;height:90%;}
 .modal-content{width:100%;height:90%;max-height:; overflow:auto}
 .thumbnail{border:0;padding:0;padding-top:5px;}
 img.img-circle {border:0;width:80px;height:80px;}
 .list-group-item-heading{line-height:25px;margin-top:0px;font-weight:bold;}
 .list-group-item-text{padding:5px 0;}
 .line{border-bottom:1px solid #efefef;padding-top:7px;}
 .biaoji_icon{
	font-size:20px;
	color:#20BE8C;
	text-shadow: 0px 0px 3px #ffffff;
	min-width:200px;
	height:40px;overflow:hidden;
	background: url(images/icon.png) no-repeat 90px 0px;
	padding:15px 5px 5px;
	margin-left:-90px;
	margin-top:-22px;
	text-align:center;
	font-family:Tahoma;
}
.leaflet-marker-icon.leaflet-div-icon.leaflet-zoom-animated.leaflet-interactive{background:url();border:0;}
.leaflet-popup{}
.popup-heading{padding:5px;margin:15px 0 5px;line-height:25px;font-size:18px;font-weight:bold;}
.popup-body{}
.popup-footer{line-height:35px;background:#efefef;}
.popup-footer p{text-indent:10px;}
.popup-thumbnail img{width:220px;}
.f_right{float:right;}
.list-group-item-text span{float:right;}
.btn-group-justified{height:10%;position:relative;width:100%;background:#DDDDDD}
.btn-group-justified .btn{height:100%;box-align:center;}